package dto.utils;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class PeriodiInattivita implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private List<PeriodoInattivita> listInattivita;
	
	public PeriodiInattivita() {
		listInattivita = new ArrayList<PeriodoInattivita>();
	}

	public void add(PeriodoInattivita periodoInattivita)
	{
		listInattivita.add(periodoInattivita);
	}
	
	public void remove(PeriodoInattivita periodoInattivita)
	{
		listInattivita.remove(periodoInattivita);
	}
	
	public void remove(int index)
	{
		listInattivita.remove(index);
	}
	
	public int size()
	{
		return listInattivita.size();
	}
	
	public boolean isEmpty()
	{
		return listInattivita.isEmpty();
	}
	
	public Iterator<PeriodoInattivita> iterator()
	{
		return listInattivita.iterator();
	}
}
